package com.bitland.demo.microservice1.openfeign.client;

import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;

/**
 * @Author: 刘建文
 * @Date: Created in 14:14 2020/5/29
 * @Description: 测试 openFeign
 */
//配置服务名， open feign 调用的服务名, 服务名有多个实例，则默认
@FeignClient(value = "api-provider")
//服务 上下文与path
public interface FeignTestClient {
    //url, 参数 一定要匹配服务提供者
    @GetMapping("/provider/api/hello/{name}")
    String test(@PathVariable("name") String name);
}
